package com.weimob.mcloud.wechatwork.customer.service.user.base;

import java.io.Serializable;

/**
 * 前端公共参数（新中台组织机构） 具体参考新中台架构泛id体系设计
 * Create Time: 2021年10月20日 17:01
 *
 * @author maosheng.li
 **/
public class BasicInfo implements Serializable {

    private static final long serialVersionUID = -2985049247860208383L;
    /**
     * 商户ID(一个商户可能有多个bos)
     */
    private Long merchantId;

    /**
     * 操作系统ID
     */
    private Long bosId;

    /**
     * 泛id
     */
    private Long vid;

    /**
     * 泛id类型
     */
    private Integer vidType;

    /**
     * 产品ID
     */
    private Long productId;

    /**
     * 产品版本
     */
    private Long productVersionId;

    /**
     * 产品实例ID
     */
    private Long productInstanceId;

    private String corpId;

    private String privateSphereId;

    public String getCorpId() {
        return corpId;
    }

    public void setCorpId(String corpId) {
        this.corpId = corpId;
    }

    public Long getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(Long merchantId) {
        this.merchantId = merchantId;
    }

    public Long getBosId() {
        return bosId;
    }

    public void setBosId(Long bosId) {
        this.bosId = bosId;
    }

    public Long getVid() {
        return vid;
    }

    public void setVid(Long vid) {
        this.vid = vid;
    }

    public Integer getVidType() {
        return vidType;
    }

    public void setVidType(Integer vidType) {
        this.vidType = vidType;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public Long getProductVersionId() {
        return productVersionId;
    }

    public void setProductVersionId(Long productVersionId) {
        this.productVersionId = productVersionId;
    }

    public Long getProductInstanceId() {
        return productInstanceId;
    }

    public void setProductInstanceId(Long productInstanceId) {
        this.productInstanceId = productInstanceId;
    }

    public String getPrivateSphereId() {
        return privateSphereId;
    }

    public void setPrivateSphereId(String privateSphereId) {
        this.privateSphereId = privateSphereId;
    }
}
